sent from God - Español Inglés Diccionario